*{
    margin: 0;
    padding: 0;
    text-decoration: none;
    list-style: none;
    color: black;
    font-family: '宋体';
    color: #808080;
}
@ared:#B81C22;
.bg(@l,@t){background: url(./../image/logos.png) no-repeat @l @t;}
//登陆栏 
#loginbar{
    width: 100%;
    height: 32px;
    border-bottom: 1px solid #CCCCCC;
    .login_all{
        width: 100%;
        height: 31px;
        background: #F7F7F7;
        font-size: 12px;
        .login_center{
            width: 980px;
            margin: 0 auto;
            line-height: 32px;
            .login_left{
                float:left;
                li{
                    float: left;
                    margin-right: 12px;
                    .dingdan:hover{color:@ared;}
                }
            }
            .login_right{
                width: 510px;
                float:right;
                li{
                    float:left;
                    padding-right: 30px;
                    &:hover{
                        .shou{color:@ared;}
                    }
                }
                .xiajt{
                    .bg(50px,9px);
                    position: relative;
                    &:hover{ul{display: block;}}
                    ul{
                        width: 72px;
                        background: white;
                        border: 1px solid @ared;
                        border-radius: 4px;
                        position: absolute;
                        z-index: 50;
                        left: -4px;
                        top: 5px;
                        padding-bottom: 5px;
                        display: none;
                        a{
                            display: block;
                            height: 14px;
                            padding: 0;
                            line-height:14px; 
                        }
                        .shou{
                            margin: 3px 3px 5px;
                            .bg(50px,0px);
                        }
                        li{
                            padding: 0;
                            line-height:14px;
                            margin-left: 18px;
                            margin-top: 5px;
                            list-style:  square;
                            &:hover{
                                color:@ared;
                                a{color:@ared;}
                            }
                        }
                    }
                }
                .shouji{.bg(52px,-20px);}
                .zaixian{background: url(../image/zxkf.png) no-repeat 52px 7px;}
                .shouji,.zaixian{
                    &:hover{a{color:@ared;}}
                }
                .wei{
                    float: right;
                    padding: 0;
                    a{
                        width: 20px;
                        height: 20px;
                        margin-top: 6px;
                        display: inline-block;
                    }
                }
                .weixin{
                    .wei;
                    a{
                        position: relative;
                        background: url(../image/weixin.jpg) no-repeat;
                         img{
                            position: absolute;
                            left: -130px;
                            top: 18px;
                            display: none;
                            z-index: 1;
                        }
                        &:hover{img{display: block;}}
                    }
                }
                .weibo{
                    .wei;
                    a{background: url(../image/weibo.jpg) no-repeat;}
                }
            }
        }
    }
}
//搜索栏
#search{
    width:980px;
    margin: 0 auto;
    height: 70px;
    .search_left{
        float: left;
        .logo{
            display: block;
            width: 166px;
            height: 47px;
            background: url(../image/logos2.png) no-repeat 0 -59px;
            margin-left: 30px;
            margin-top: 16px;
        }
    }
    .search_right{
        width: 560px;
        float: right;
        margin-top: 20px;
        .text{
            width: 390px;
            height: 26px;
            border: 1px solid #CACACA;
            border-right: 0;
            text-indent: 5px;
            float: left;
        }
        .submit{
            width: 47px;
            height: 28px;
            border: 1px solid #CACACA;
            color: white;
            font-size: 14px;
            background: @ared;
            float: left;
            cursor: pointer;
        }
        .gwcbox{
            width: 106px;
            float: left;
            margin-left: 12px;
            position: relative;
            .gouWuChe{
                width: 106px;
                height: 28px;
                background: url(../image/logos2.png) no-repeat -155px 0;
                color: white;
                font-size: 12px;
                border: 1px solid #C1383E;
                padding-left: 5px;
                cursor: pointer;
            }
            .box1{
                width: 325px;
                height: 25px;
                background: white;
                border: 1px solid @ared;
                position: absolute;
                left: -221px;
                top: 27px;
                display: none;
                .box2{
                    width: 104px;
                    height: 5px;
                    background: white;
                    position: absolute;
                    left: 221px;
                    top: -2px;
                }
            }
            &:hover{
                .box1{display: block;}
                .gouWuChe{
                    background: url(../image/logos2.png) no-repeat -155px -30px;
                    color: @ared;
                }
            }
        }
        ul{
            float: left;
            margin-left: 50px;
            margin-top: 5px;
            li{
                float: left;
                margin-right: 12px;
                font-size: 12px;
                color: #727171;
            }
        }
    }
}
//导航栏
#nav{
    width: 980px;
    height: 49px;
    margin: 16px auto 6px;
    .nav_left{
        float: left;
        width: 220px;
        .quanbu{
            display: block;
            width: 220px;
            height: 49px;
            background: url(../image/allXiaJian.png) no-repeat 160px 8px @ared;
            color: white;
            text-align: center;
            line-height: 49px;
            font-size: 18px;
            font-family: "Microsoft Yahei";
        }
        .zhezhao{
            border: 2px solid @ared;
            border-top: 0;
            width: 216px;
            overflow: hidden;
            background: white;
            position: absolute;
            display: none;
        }
        &:hover{
            .quanbu{background: url(../image/allShangJian.png) no-repeat 153px 6px @ared;}
            .zhezhao{display: block;}
        }
        .lunbo_left{
            width: 220px;
            float: left;
            ul{
                border-top: 1px solid @ared;
                border-bottom: 0;
                margin-top: 16px;
                position: relative;
                padding-top: 10px;
                line-height: normal;
                text-align: initial;
                li{
                    border-bottom: 1px solid #C8C8C9;
                    padding-left: 18px;
                    &:last-child{border-bottom:0;}
                }
                h3{
                    font-size: 14px;
                    font-weight: 400;
                    position: absolute;
                    left: 32px;
                    top:-12px;
                    padding: 3px;
                    background: white;
                    a{color:@ared;}
                }
                dt{
                    font-size:14px;
                    font-family: "微软雅黑";
                    margin-top: 9px;
                    margin-bottom: 3px;
                    a{color: #A3A2A2;}
                }
                dd{
                    font-size:12px;
                    font-family: "宋体";
                    padding-bottom:10px;
                    .first{color: @ared;}
                    a{
                        color: #727171;
                        margin-right: 0px;
                    }
                    .noOne{
                        display:inline-block;
                        padding:3px 5px; 
                        &:hover{
                            background: #EDEEEE;
                            color:@ared;
                        }
                    }
                }
            }
        }
    }
    .nav_right{
        float: left;
        background: #EFEFEF;
        position: relative;
        li{
            float: left;
            a{
                width: 95px;
                height: 49px;
                text-align: center;
                line-height: 49px;
                float: left;
                font-family: "Microsoft Yahei";
                font-size: 16px;
                &:hover{
                    color: @ared;
                    background: #E5E6E6;
                }
            }
            .tab{
                width: 758px;
                height:171px;
                background: white;
                border: 1px solid #DBDBDD;
                border-bottom: 2px solid #DC9094;
                position: absolute;
                left: 0;
                top: 49px;
                display: none;
                .tab_left,.tab_right{
                    width: 373px;
                    float: left;
                    img{
                        float: left;
                        margin-top: 15px;
                        margin-left: 50px;
                        cursor: pointer;
                    }
                    h4{cursor: pointer;}
                    div{
                       float: left;
                       margin-top: 30px; 
                       p{
                           width: 150px;
                           font-size: 12px;
                           line-height: 16px;
                           color: #999999;
                           margin-top: 10px;
                           margin-bottom: 5px;
                       }
                       span{
                           color: @ared;
                       }
                    }
                }
                .tab_center{
                    width: 10px;
                    float: left;
                    height:135px;
                    margin-top: 20px;
                    border-left: 1px solid #DBDBDD;
                }
            }
            &:hover{
                .tab{display: block;}
            }
        }
    }
}
//内容部分
@ahui:#C8C8C8;
#neiRong{
    width: 980px;
    overflow: hidden;
    margin: 0 auto;
    .rPos{
        width: 100%;
        font-size: 13px;
        margin-top: 18px;
        margin-bottom: 12px;
        a:hover{color: @ared;}
    }
    .nR_l{
        width: 185px;
        float: left;
        margin-bottom: 25px;
        h5{
            width: 135px;
            height: 30px;
            border: 1px solid #C8C8C8;
            line-height: 28px;
            color: black;
            padding-left: 45px;
            background: url(../image/logo_01.jpg) no-repeat 25px 4px;
            cursor: pointer;
            &:hover{color: @ared;}
        }
        ul{
            width: 180px;
            margin-top: 12px;
            padding-bottom: 10px;
            font-size: 13px;
            border: 1px solid #C8C8C8;
            li{
                width: 134px;
                height: 24px;
                line-height: 24px;
                margin-left: 10px;
                padding-left: 26px;
                border-bottom: 1px dotted @ahui;
                &:last-child{border: 0;}
                &:hover{background:url(../image/logo_04.jpg) no-repeat -12px -62px;}
                a{
                    color: #333333;
                    &:hover{color: @ared;}
                }
            }
            .selected{
                color:@ared;
                background:url(../image/logo_04.jpg) no-repeat -12px -62px;
            }
            .ul_h{
                width: 100%;
                height: 30px;
                line-height: 30px;
                margin: 0;
                padding: 0;
                border: 0;
                color: white;
                font-weight: 600;
                text-align: center;
                background: url(../image/logo_03.jpg);
                &:hover{background: url(../image/logo_03.jpg);}
            }
        }
    }
    .nR_r{
        width: 785px;
        float: right;
        margin-bottom: 25px;
        font-size: 13px;
        .anQuan{
            width: 752px;
            height: 40px;
            background: #FEFEF1;
            padding-left: 15px;
            padding-right: 15px;
            line-height: 40px;
            overflow: hidden;
            margin-top: 0px;
            margin-bottom: 13px;
            border: 1px solid #FFEEC4;
            span{
                font-weight: 600;
                float: left;
                color: black;
            }
            a{
                display: block;
                float: right;
                color: @ared;
                margin-right: 10px;
            }
            ul{
                width: 138px;
                float: left;
                padding: 1px;
                padding-right: 0;
                border: 1px solid @ahui;
                margin-top: 12px;
                li{
                    width: 45px;
                    height: 11px;
                    color: white;
                    text-align: center;
                    line-height: 11px;
                    float: left;
                    margin-right: 1px;
                    background: @ahui;
                }
                .aQsel{background: url(../image/logo06.png);}
            }
        }
        .zW_l{
            float: left;
            div{
                width: 89px;
                height: 91px;
                position: relative;
                background: url(../image/pic1.jpg) no-repeat;
                cursor: pointer;
                margin-bottom: 5px;
                span{
                    display: block;
                    width: 89px;
                    height: 28px;
                    background: white;
                    opacity: 0.5;
                    color: #4B525A;
                    position: absolute;
                    bottom: 0;
                    text-align: center;
                    line-height: 25px;
                    display: none;
                    &:hover{color: #B8484A;}
                }
                &:hover{span{display: block;}}
            }
            a{
                color: black;
                &:hover{color: #B8484A;}
                margin-left: 3px;
            }
        }
        .zW_r{
            float: left;
            margin-left: 20px;
            margin-top: 5px;
            p{
                span{color: #B81C22;font-weight: 600;}
                a{
                    color: black;
                    &:hover{color: #A10000;}
                }
            }
            ul{
                width: 460px;
                height: 180px;
                border: 1px solid #DCDCDC;
                background: #F8F8F8;
                margin-top: 15px;
                li{
                    height: 43px;
                    line-height: 45px;
                    padding-left: 60px;
                    color: #333333;
                    border-bottom: 1px dashed #DCDCDC;
                    &:last-child{border: 0;}
                }
                .dind_1{
                    height: 51px;
                    font-size: 14px;
                    color: black;
                    line-height: 51px;
                    font-weight: 600;
                    a{
                        color: black;
                        margin-left: 5px;
                        margin-right: 20px;
                        &:hover{color: #A10000;}
                    }
                }
                .dind_2{
                    color: #333333;
                    span{
                        display: inline-block;
                        width: 25px;
                        height: 13px;
                        background: url(../image/viplogo.jpg) no-repeat 0 0px;
                    }
                }
                .dind_3{
                    a{
                        color: #A10000;
                        &:hover{text-decoration: underline;}
                    }
                }
            }
        }
    }
}
//引导栏
#yindao{
    width: 978px;
    height: 188px;
    border: 1px solid #E0E0E1;
    overflow: hidden;
    margin: 38px auto 0;
    ul{
        float: left;
        margin-top: 28px;
        li{
            float: left;
            width: 108px;
            height: 138px;
            border-right: 1px solid #E0E0E1;
            padding-left:54px; 
            &:last-child{
                border-right: 0;
            }
            dt{
                font-size: 13px;
                color: #333333;
                font-family: "微软雅黑";
                margin-bottom: 15px;
            }
            dd{margin-top:2px;}
            dd a{
                font-size: 12px;
                color: #333333;
                font-family: "微软雅黑";
                &:hover{color:@ared;}
            }
        }
    }
}
//底部小图标
#foot-icon{
    width: 980px;
    height: 20px;
    margin: 32px auto 35px;
    li{
        float: left;
        a{
            display: block;
            width: 240px;
            height: 20px;
        }
        .fi1{.bg(90px,-128px);}
        .fi2{.bg(60px,-170px);}
        .fi3{.bg(60px,-213px);}
        .fi4{.bg(60px,-253px);}
    }
}
//版权栏
#banquan{
    width: 980px;
    margin: 0 auto;
    border-top: 1px solid black;
    text-align: center;
    font-family: "微软雅黑";
    font-size: 12px;
    line-height: 33px;
    color: black;
}
//友情链接
#youlian{
    width: 732px;
    margin: 20px auto;
    a{
        display: inline-block;
        margin-right: 8px;        
    }
}





























